package com.apidoc.entity;

/**
 * 
 * <p>
 * <code>
 * z_apidoc_param
 * </code>
 */
public class ApidocParam {
    /**
     * 主键
     * <p>
     * <code>
     * id
     * </code>
     */
    private Integer id;

    /**
     * 名称
     * <p>
     * <code>
     * name
     * </code>
     */
    private String name;

    /**
     * 数据类型
     * <p>
     * <code>
     * data_type
     * </code>
     */
    private String dataType;

    /**
     * 描述
     * <p>
     * <code>
     * description
     * </code>
     */
    private String description;

    /**
     * 默认值
     * <p>
     * <code>
     * default_value
     * </code>
     */
    private String defaultValue;

    /**
     * 是否必须
     * <p>
     * <code>
     * required
     * </code>
     */
    private Boolean required;

    /**
     * 接口id
     * <p>
     * <code>
     * action_id
     * </code>
     */
    private Integer actionId;

    /**
     * 是否是返回值
     * <p>
     * <code>
     * returnd
     * </code>
     */
    private Boolean returnd;

    /**
     * 父参数id
     * <p>
     * <code>
     * pid
     * </code>
     */
    private Integer pid;

    /**
     * 父类名  所属类名
     * <p>
     * <code>
     * pclass_name
     * </code>
     */
    private String pclassName;

    /**
     * 
     * <p>
     * <code>
     * active_flag
     * </code>
     */
    private Boolean activeFlag;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }

    public String getDataType() {
        return dataType;
    }

    public void setDataType(String dataType) {
        this.dataType = dataType == null ? null : dataType.trim();
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description == null ? null : description.trim();
    }

    public String getDefaultValue() {
        return defaultValue;
    }

    public void setDefaultValue(String defaultValue) {
        this.defaultValue = defaultValue == null ? null : defaultValue.trim();
    }

    public Boolean getRequired() {
        return required;
    }

    public void setRequired(Boolean required) {
        this.required = required;
    }

    public Integer getActionId() {
        return actionId;
    }

    public void setActionId(Integer actionId) {
        this.actionId = actionId;
    }

    public Boolean getReturnd() {
        return returnd;
    }

    public void setReturnd(Boolean returnd) {
        this.returnd = returnd;
    }

    public Integer getPid() {
        return pid;
    }

    public void setPid(Integer pid) {
        this.pid = pid;
    }

    public String getPclassName() {
        return pclassName;
    }

    public void setPclassName(String pclassName) {
        this.pclassName = pclassName == null ? null : pclassName.trim();
    }

    public Boolean getActiveFlag() {
        return activeFlag;
    }

    public void setActiveFlag(Boolean activeFlag) {
        this.activeFlag = activeFlag;
    }
}